Skip to content

deps(npm): Bump the mui group across 1 directory with 2 updates#8499

Merged
MarkusNeusinger merged 2 commits into
mainfrom
dependabot/npm_and_yarn/app/mui-1cf70f2748
Jun 9, 2026
Merged

deps(npm): Bump the mui group across 1 directory with 2 updates#8499
MarkusNeusinger merged 2 commits into
mainfrom
dependabot/npm_and_yarn/app/mui-1cf70f2748

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 8, 2026

Copy link
Copy Markdown
Contributor

Bumps the mui group with 2 updates in the /app directory: @mui/icons-material and @mui/material.

Updates @mui/icons-material from 9.0.1 to 9.1.0

Release notes

Sourced from @​mui/icons-material's releases.

v9.1.0

A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:

@mui/material@9.1.0

@mui/utils@9.1.0

Docs

... (truncated)

Changelog

Sourced from @​mui/icons-material's changelog.

9.1.0

Jun 8, 2026

A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:

@mui/material@9.1.0

@mui/utils@9.1.0

Docs

... (truncated)

Commits

Updates @mui/material from 9.0.1 to 9.1.0

Release notes

Sourced from @​mui/material's releases.

v9.1.0

A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:

@mui/material@9.1.0

@mui/utils@9.1.0

Docs

... (truncated)

Changelog

Sourced from @​mui/material's changelog.

9.1.0

Jun 8, 2026

A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:

@mui/material@9.1.0

@mui/utils@9.1.0

Docs

... (truncated)

Commits
  • a389a2d [release] v9.1.0 (#48620)
  • 19d59a2 [internal] Remove outdated rel values on target=_blank
  • 41b68b8 [transitions] Support prefers-reduced-motion (#48357)
  • 4abb149 [select] Allow spacebar to select elements (#48615)
  • 9c5fb30 [autocomplete] Guard against null inputRef during unmount (#48617)
  • 49aade9 [badge] Add aria-hidden to badge content and polish docs demos (#48471)
  • b5eb884 [step button] Choose higher contrast ripple color for dark mode focus (#48612)
  • 6c5812a [autocomplete] Fix freeSolo controlled values cleared by initial null (#4...
  • 10a49a0 [select] Support typeahead when closed (#48563)
  • 85f22f5 [progress] Show runtime errors only once (#48591)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update JavaScript code labels Jun 8, 2026
Bumps the mui group with 2 updates in the /app directory: [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) and [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material).


Updates `@mui/icons-material` from 9.0.1 to 9.1.0
- [Release notes](https://github.com/mui/material-ui/releases)
- [Changelog](https://github.com/mui/material-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mui/material-ui/commits/v9.1.0/packages/mui-icons-material)

Updates `@mui/material` from 9.0.1 to 9.1.0
- [Release notes](https://github.com/mui/material-ui/releases)
- [Changelog](https://github.com/mui/material-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mui/material-ui/commits/v9.1.0/packages/mui-material)

---
updated-dependencies:
- dependency-name: "@mui/icons-material"
  dependency-version: 9.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: mui
- dependency-name: "@mui/material"
  dependency-version: 9.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: mui
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title deps(npm): bump the mui group in /app with 2 updates deps(npm): Bump the mui group across 1 directory with 2 updates Jun 9, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/app/mui-1cf70f2748 branch from 8057902 to e0861f8 Compare June 9, 2026 19:16
@MarkusNeusinger MarkusNeusinger merged commit 80b8192 into main Jun 9, 2026
5 of 6 checks passed
@MarkusNeusinger MarkusNeusinger deleted the dependabot/npm_and_yarn/app/mui-1cf70f2748 branch June 9, 2026 19:49
MarkusNeusinger added a commit that referenced this pull request Jun 9, 2026
…lint/type-check gates (#8519)

## Summary

Part 1 of the frontend modernization roadmap (structure patterns
inspired by a commercial template the owner licenses — **patterns only,
no template code**, since this repo is public).

- **Prettier** (run separately from ESLint,
`fm:check`/`fm:fix`/`fix:all` scripts) + one-time mechanical reformat as
its own commit
- **ESLint**: `eslint-plugin-perfectionist` sorted imports with semantic
groups (react → external → @mui → `src/` internal → relative),
`eslint-plugin-unused-imports`, `eslint-config-prettier`; the ~60
hand-maintained browser globals replaced by the `globals` package
(`no-undef` off for TS — tsc covers it)
- **Test files are now type-checked** via new `tsconfig.test.json`
(`yarn type-check` covers app + tests). Fixed the 63 pre-existing type
errors that surfaced (mocks missing the `language` field, `global` →
`globalThis`, untyped `vi.fn()`s, …) — no assertions weakened
- **CI hardening**: `test-frontend` job now runs `yarn lint`, `yarn
fm:check`, and `yarn type-check` before tests. Until now no frontend
lint/type-check ran anywhere in CI; type errors only surfaced at Cloud
Build deploy time (cf. the #6961/#6944 incident)
- **vite-plugin-checker**: TS + ESLint feedback as a browser overlay
during `yarn dev` (build-time check unchanged)

## Fixes broken main

#8499 (MUI 9.1.0 bump) was merged with the **Run Frontend Tests check
red** — MUI 9.1's `internal/Transition.mjs` does a directory import of
`react-transition-group` that Node's ESM loader rejects, breaking 11
test files. Fixed by inlining `@mui/*` in vitest (`server.deps.inline`).
Consider making `Run Frontend Tests` a required check so this can't
auto-merge red again.

## Commits (review individually — the reformat is huge but pure)

1. `chore(app)`: tooling configs + CI
2. `style(app)`: mechanical reformat (138 files, no logic)
3. `fix(app)`: vitest MUI inline (unbreaks main)
4. `fix(app)`: test-file type fixes for the new gate

## Verification

`yarn lint` (0 errors, 4 pre-existing react-refresh warnings) · `yarn
fm:check` ✓ · `yarn type-check` (app + tests) ✓ · `yarn test` 536/536 ✓
· `yarn build` ✓

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update JavaScript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant